package com.ruoyi.business.domain.vo;

import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;


/**
 * 人员档案类型视图对象 file_person_file_type
 *
 * @author xxyd
 * @date 2024-11-27
 */
@Data
@ExcelIgnoreUnannotated
public class PersonFileVo implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    private Long id;

    /**
     * 人员ID
     */
    @ExcelProperty(value = "人员ID")
    private Long personId;

    /**
     * 档案顶级类型
     */
    @ExcelProperty(value = "档案顶级类型")
    private Long fileTopType;

    /**
     * 档案类型
     */
    @ExcelProperty(value = "档案类型")
    private Long fileType;

    /**
     * 档案名称
     */
    private String name;

    private Date fileFromTime;

    /**
     * 封面图
     */
    private Long coverImage;

    /**
     * 档案状态
     */
    private String status;

    private Date updateTime;
}
